package com.kernelstudio.framework.boot.condition;
/*
 * This file is part of the kernelstudio package.
 *
 * (c) 2014-2024 zlin <admin@kernelstudio.com>
 *
 * For the full copyright and license information, please view the LICENSE file
 * that was distributed with this source code.
 */

public final class ConditionalClassNames {

    /**
     * 人大金仓数据库
     */
    public static final String JDBC_DRIVER_KING_BASE8
            = "com.kingbase8.Driver";

    public static final String LIQUIBASE
            = "liquibase.Liquibase";

    public static final String FLOWABLE_APP_ENGINE
            = "org.flowable.app.engine.AppEngineConfiguration";

    public static final String FLOWABLE_SPRING_APP_ENGINE
            = "org.flowable.app.spring.SpringAppEngineConfiguration";

    public static final String FLOWABLE_SPRING_PROCESS_ENGINE
            = "org.flowable.spring.SpringProcessEngineConfiguration";

    public static final String SPRING_JDBC
            = "org.springframework.jdbc.core.JdbcOperations";

    public static final String FRAMEWORK_COMPATIBLE
            = "com.kernelstudio.framework.compatible.Compatible";

    private ConditionalClassNames() {
        // noop
    }
}
